export const payStatusMap = {
  0: '待发起',
  10: '申请成功',
  20: '成功',
  30: '失败',
  40: '处理中',
  99: '关闭'
};

export const columns = [
  {
    width: '60',
    type: 'index',
    label: '序号'
  },
  {
    'min-width': '200',
    prop: 'reqNo',
    label: '支付订单编号',
    'show-overflow-tooltip': true
  },
  {
    'min-width': '200',
    prop: 'orderNo',
    label: '订单编号',
    'show-overflow-tooltip': true
  },
  {
    width: '100',
    prop: 'payStatus',
    label: '支付状态',
    formatter: row => {
      return payStatusMap[row.payStatus];
    }
  },
  {
    'min-width': '200',
    prop: 'payeeName',
    label: '收款方',
    'show-overflow-tooltip': true
  },
  {
    'min-width': '200',
    prop: 'payeeUnifiedSocialCreditCode',
    label: '收款方统一社会信用代码',
    'show-overflow-tooltip': true
  },
  {
    'min-width': '200',
    prop: 'payeeAccNoBank',
    label: '收款方银行名称',
    'show-overflow-tooltip': true
  },
  {
    'min-width': '200',
    prop: 'payeeAccNo',
    label: '收款方银行账号',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '200',
    prop: 'payerName',
    label: '付款方',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '200',
    prop: 'payerUnifiedSocialCreditCode',
    label: '付款方统一社会信用代码',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '200',
    prop: 'payerAccNoBank',
    label: '付款方银行名称',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '200',
    prop: 'payerAccNo',
    label: '付款方银行账号',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '120',
    prop: 'payTotalAmount',
    label: '实付金额（元）',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '120',
    prop: 'orderTotalAmount',
    label: '订单金额（元）',
    'show-overflow-tooltip': true
  },
  {
    width: '150',
    prop: 'paySuccessDate',
    label: '支付时间',
    'show-overflow-tooltip': true
  },
  {
    width: '150',
    prop: 'toAccountDate',
    label: '到账时间',
    'show-overflow-tooltip': true
  },
  {
    minWidth: '80',
    prop: 'action',
    label: '操作',
    fixed: 'right'
  }
];
export const tabArr = [
  {
    lab: '全部',
    val: 0,
    badge: {
      value: null
    }
  },
  {
    lab: '已支付',
    val: 1,
    badge: {
      value: null
    }
  },
  {
    lab: '已到账',
    val: 1,
    badge: {
      value: null
    }
  }
];
